package com.share.wechat.core.service;

import com.share.wechat.core.entity.Groom;
import org.springframework.data.domain.Page;

import java.util.List;


public interface GroomService {
    /**
     * 根据分数倒叙拿出按分页条件查询出来的
     * <p>
     * 没有分类的时候默认走的的方法
     *
     * @param page 页数
     * @param size 条数
     * @return Page
     */
    Page<Groom> getByScores(int page, int size);

    /**
     * 新增
     *
     * @param groom groom
     */
    void addGroom(Groom groom);

    /**
     * 根据分类查询
     *
     * @param sort 分类
     * @param page 页数
     * @param size 条数
     * @return Page
     */
    Page<Groom> getBySort(int sort, int page, int size);

    /**
     * 取出最屌的5个分类
     * @return List
     */
    List<Groom> finTopGroom(int page,int size);


    List<Groom> findIds(List<String> ids);


}
